Outils de compréhension de programmes dans DB-MAIN. Outils d'analyse de programmes pour la rétro-conception de bases de données
نویسندگان
چکیده
The paper shows that database reverse engineering (DBRE) needs several reasoning, techniques and tools that have been developed in the software engineering realm, and particularly in program understanding. Conversely, program understanding requires an in-depth comprehension of the semantics of the data. One of the process of the DBRE methodology we propose is dedicated to eliciting implicit structures and constraints buried in the application programs. This elicitation is based on such techniques as pattern searching, dependency graph analysis, program slicing and program visualisation. The paper demonstrates how these techniques can contribute to DBRE, and how that have been integrated into the DB-MAIN CASE tool.
منابع مشابه
DB-Main: un atelier d'ingénierie de bases de données
Les AGL (ou outils CASE) tant en conception qu'en rétro-ingénierie proposent trop souvent des solutions partielles aux problèmes d'ingénierie des bases de données. L'adoption d'hypothèses de travail trop simplistes, l'ignorance de critères non fonctionnels tels que l'optimisation, le manque de souplesse dans l'approche imposée par l'outil (transformation d'un schéma conceptuel en code sans raff...
متن کاملمعمای معاهده حق مؤلف سازمان جهانی مالکیت فکری مصوب 1996
Le traite de l’OMPI sur le droit d’auteur de 1996 est venu completer et mettre à jour la convention de Berne. Il a, dans une large mesure, reussie d’atteindre ses objectifs surtout pour; l’adoption des compilations de donnees sous quelque forme que ce soit, et de logiciel comme creations intellectuelles; la precision du droit de location pour les auteurs de progra...
متن کاملModélisation et manipulation des systèmes OLAP : de l'intégration des documents à l'usager
Enfin, je ne peux terminer ces quelques lignes sans remercier ma famille qui dans l'ombre m'apporte depuis si longtemps tout le soutien qui m'est nécessaire, et spécialement, mes pensées vont à Magaly. Un peu d'histoire… Dès les années 60, les données informatisées dans les organisations ont pris une importance qui n'a cessé de croître. Les systèmes informatiques gérant ces données sont utilisé...
متن کاملTop_keywords : agrégation de mots-clefs dans un environnement d'analyse en ligne (OLAP)
Résumé. Depuis plus d’une décennie, les travaux de recherche sur OLAP et les bases de données multidimensionnelles ont produit des méthodes, des outils et des moyens d’analyse de données numériques. L’accroissement de la disponibilité des documents numériques entraîne un besoin pour l’ajout de documents XML principalement constitués de données textuelles au sein de bases de données multidimensi...
متن کاملUne Approche d'Analyse du Code de la Cospécificaion et la Description des Composants Architecturaux pour la Conception des Systèmes Mixtes
Résumé-Nous présentons dans ce travail une approche automatique de haut niveau pour l’analyse de code de la cospécification java, et pour la description des composants qui composent l’architecture cible sur laquelle l’application s’exécute dessus. Dans ce contexte, nous avons développé deux outils pour extraire toutes les informations pertinentes concernant les entités matérielles et logicielle...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998